sugar cane with many leaves - Turco Inglés Diccionario